| Modifier and Type | Field and Description |
|---|---|
protected OMStrategy |
OfferingStrategy.omStrategy
Reference to the opponent model strategy
|
| Modifier and Type | Method and Description |
|---|---|
void |
OfferingStrategy.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Initializes the offering strategy.
|
| Modifier and Type | Field and Description |
|---|---|
protected OMStrategy |
BOAagent.omStrategy
which bid to select using an opponent model
|
| Modifier and Type | Method and Description |
|---|---|
void |
BOAagent.setDecoupledComponents(AcceptanceStrategy ac,
OfferingStrategy os,
OpponentModel om,
OMStrategy oms)
Set the components of the decoupled agent.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IAMHaggler_Test_Offering.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
| Constructor and Description |
|---|
IAMHaggler_Test_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
| Modifier and Type | Method and Description |
|---|---|
void |
Yushu_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
Nozomi_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
IAMhaggler2010_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
IAMCrazyHaggler_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
AgentSmith_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
AgentK_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
AgentFSEGA_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
Nozomi_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
void |
AgentSmith_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
| Constructor and Description |
|---|
AgentSmith_Offering(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
| Modifier and Type | Method and Description |
|---|---|
void |
ValueModelAgent_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
TheNegotiator_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework.
|
void |
NiceTitForTat_Offering.init(NegotiationSession negotiationSession,
OpponentModel om,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
IAMhaggler2011_Offering.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
HardHeaded_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
Gahboninho_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
BRAMAgent_Offering.init(NegotiationSession domainKnow,
OpponentModel om,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
AgentK2_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
NiceTitForTat_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
void |
HardHeaded_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
void |
BRAMAgent_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
| Modifier and Type | Method and Description |
|---|---|
void |
TimeDependent_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Method which initializes the agent by setting all parameters.
|
void |
GeniusTimeDependent_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
ChoosingAllBids.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrat,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
| Constructor and Description |
|---|
GeniusTimeDependent_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
double e,
double k,
double max,
double min) |
TimeDependent_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
double e,
double k,
double max,
double min) |
| Modifier and Type | Class and Description |
|---|---|
class |
BestBid
This class uses an opponent model to determine the next bid for the opponent, while taking
the opponent's preferences into account.
|
class |
NTFTstrategy
Implements the opponent model strategy used by the NiceTitForTat agent
in the ANAC2011.
|
class |
NullStrategy
Baseline strategy which simply returns a random bid from the given array of bids.
|
class |
OfferBestN
This class uses an opponent model to determine the next bid for the opponent, while taking
the opponent's preferences into account.
|
| Modifier and Type | Method and Description |
|---|---|
OMStrategy |
BOAagentRepository.getOMStrategy(java.lang.String name)
Method used to load the opponent model strategy associated with the given name.
|
| Constructor and Description |
|---|
GahboninhoSAS(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |